@charset="utf-8";
/*---index--*/
body{ background:url(../img/bagr_05.jpg);}
.in_dxa_c{ width:1100px; margin:0 auto; overflow:hidden; border-top:3px #a10005 solid; margin-top:30px;}
.sw_sx{ background:url(../img/t_bag_03.png); height:50px; line-height:50px; padding-left:16px; position:absolute; bottom:0; color:#fff; width:100%;}
.in_dxa_rig{ float:left; background:#fff; padding:16px 30px 26px 30px; overflow:hidden; width:500px; height:307px;}
.in_dlf>.in_dxa_rig{padding:16px 5px 26px 15px;width:520px; height:250px;background:transparent;}
.in_dxa_rig ul{ overflow:hidden; margin-bottom:26px;}
.in_dxa_rig ul li{ float:left; width:110px; height:60px; line-height:60px; margin-right:14px; font-size:16px; font-weight:bold; text-align:center; cursor:pointer;}
.act{ background:url(../img/in_dd_07.png) no-repeat center center; color:#a10005;}
.in_dxc{ font-size:14px; background:url(../img/in_de_07.png) no-repeat left center; height:22px; line-height:22px; margin-bottom:20px; padding-left:30px;}
.in_dxc a{ color:#666666; width: 320px;overflow: hidden;display: inline-block; height: 22px;}
.in_dxc span{ float:right;}

.in_dxd{ width:1100px; margin:0 auto; overflow:hidden; margin-top:34px;}
.in_dlf{ width:700px; float:left; overflow:hidden;}
.in_lfp{ background:url(../img/in_df_03.png) no-repeat left center; height:32px; line-height:20px; color:#a10005; font-weight:bold; padding-left:68px; clear:both; margin-bottom:14px;}
.in_dlf>a{ display:block; width:400px; height:250px; float:left;}
.in_dlf>a img{ width:400px; height:250px;}
.in_lfd{ float:left; width:284px; overflow:hidden; padding:16px 0 0 16px; position:relative; overflow:hidden; height:234px;}
.in_lfd p{text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 7; font-size:14px; color:#666666; text-indent:2em; line-height:24px;height: 170px;overflow: hidden;}
.in_lfd a{ position:absolute; width:118px; height:40px; line-height:40px; text-align:center; right:0; bottom:0; background:url(../img/in_dg_06.png) no-repeat; color:#fff; font-size:14px;}
.in_drg{ width:370px; float:right; overflow:hidden;}
.in_drg_a{ background:url(../img/in_dh_03.png) no-repeat center center; height:32px; line-height:32px; font-size:16px; color:#a10005; font-weight:bold; padding-left:70px;}
.in_drg_a a{ float:right; color:#666666; font-size:14px; font-weight:100;}
.sw_sp{ background:url(../img/t_bag_03.png); height:50px; line-height:50px; text-align:center; position:absolute; bottom:0; color:#fff; width:100%;}
.in_dle{ width:1100px; margin:0 auto; overflow:hidden; margin-top:30px;}
.in_dle_a{ background:url(../img/in_di_03.png) no-repeat; height:36px; line-height:36px;}
.in_dle_a span{ font-size:16px; color:#a10005; margin-left:70px; font-weight:bold; position:relative; top:-6px;}
.in_dle_a ul{ float:right; overflow:hidden;}
.in_dle_a ul li{ float:left; font-size:14px; margin-left:22px;}
.in_dle_a ul li a{ color:#333333;}
.in_dle_a ul li a.cl{ color:#981e23;}
.in_ism{ float:right; font-size:14px; color:#666666;}
.in_dls{ overflow:hidden;}
.in_dls li{ float:left; margin-left:25px; overflow:hidden; width:350px; height:120px;}
.in_dls li:first-child{ margin-left:0;}
.in_dls li a{ display:block; width:340px; height:110px;}
.in_dls li a img{display:block; width:340px; height:110px; border:5px #fff solid;}


/*--list--*/
.li_sta{ width:1100px; margin:0 auto; overflow:hidden; margin-top:30px;}
.li_lf{width:260px; float:left; overflow:hidden; border-radius:8px; border-bottom:5px #ac2114 solid;}
.li_hed{ background:url(../img/li_sa_03.png) no-repeat; width:260px; height:100px; overflow:hidden;}
.li_po{ text-align:center; font-size:18px; color:#ffffff; margin-top:20px; margin-bottom:30px;}
.li_pt{text-align:center; font-size:12px; color:#fff;}
.li_ul{ overflow:hidden; background:#fff; padding-top:20px;}
.li_ul li{ width:260px;line-height:50px; text-align:center; cursor:pointer;}
.li_ul li.li_don{position:relative;}
.li_ul li>a{ color:#555555; font-size:14px; display:block;}
.li_ul li.hov{ background:url(../img/li_bg_03.jpg) no-repeat;}
.li_ul li.hov img{ display:block;}
.li_ul li.hov>a{ color:#fff;}
.li_dl{ overflow:hidden; background:#f5f5f5; display:none;}
.li_dl dd{ text-align:center; font-size:14px;}
.li_dl dd a{ color:#555555; display:block;}
.li_dl dd a.red{ color:#a10005;}
.li_ul li.hov .li_dl{ display:block;}
.li_rg{ width:740px; float:right; overflow:hidden; background:#fff; padding:30px;}
.li_exl{ font-size:14px; color:#666666; height:22px; background:url(../img/li_exl_03.png) no-repeat left center; padding-left:24px;}
.li_exl a{ color:#666666;}
.li_wbq{ background:url(../img/li_xt_03.png) no-repeat left top; overflow:hidden; padding-top:30px; margin-top:6px;}
.li_til{ overflow:hidden; border-bottom:1px #dddddd dashed; padding:6px 0;}
.li_til li{ float:left; padding:8px 16px; margin-right:3px; cursor:pointer;}
.li_til li.red{ background:#a10005; color:#fff;}
.li_fpl{ overflow:hidden;}
.li_fpl li{ width:230px; height:207px; position:relative; overflow:hidden; border-radius:8px; float:left; margin-right:24px; margin-top:26px; cursor:pointer;}
.li_fpl li:nth-child(3n){margin-right:0;}
.li_fpl li img{ display:block;}
.li_fpl li p{ text-align:center; background:url(../img/li_pb_06.png) no-repeat; height:52px; line-height:52px; color:#fff;}
.li_kb{ position:absolute; width:230px; height:155px; background:url(../img/t_mbg2_06.png); display:none;}
.li_kb img{ z-index:1; margin:0 auto; margin-top:54px;}
.li_dup{ position:fixed; width:520px; height:368px; z-index:99; border:6px #fff solid; background:#fff;left:50%; margin-left:-200px; top:50%; margin-top:-184px; display:none;}
.li_dup img{ position:absolute; right:0; top:0; margin-right:-37px; margin-top:-6px;}
.li_page{ text-align:center; margin-top:30px;}
.li_page span{ display:inline-block; width:34px; height:34px; text-align:center; line-height:34px; border:1px #e4e4e4 solid; font-size:16px; color:#81734e; margin-left:6px; cursor:pointer;}
.li_page span:first-child{ margin-left:0;}
.li_page span.red{ background:#a10005; color:#fff;}
.to_up{ position:absolute; right:0; top:0; margin-top:22px; margin-right:30px; display:none;}

/*--公告--*/
.li_gx{overflow:hidden; margin-bottom:20px; padding:20px;}
.li_gx:hover{ background:#f5f5f5; border-right:3px #a10005 solid;}
.li_gx>a{ float:left; display:block; width:160px; height:116px; border:1px #dbdbdb solid;}
.li_gx>a img{ width:160px; height:116px;}
.li_gx_lf{ float:left; overflow:hidden; width:506px; margin-left:28px;}
.li_gx_lf p{ height:24px; line-height:24px;}
.li_gx_lf p a{ font-size:18px; color:#333333;    width: 350px;overflow: hidden;display: inline-block;height: 24px;}
.li_gx_lf p span{ float:right; font-size:12px; color:#999999;}
.li_gx_nv{ font-size:14px; color:#999999; text-indent:2em; line-height:24px; margin-top:16px; height: 70px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}

/*--新闻--*/
.new_li{ text-align:center; font-size:24px; color:#333333; margin-top:36px; margin-bottom:14px;}
.new_ls{ text-align:center; font-size:12px; color:#999999;}
.new_ls span{ margin-right:20px;}
.new_zw{ margin-top:30px; overflow:hidden; border-top:1px #cccccc dashed; padding-top:30px; padding-bottom:30px; border-bottom:1px #cccccc dashed;}
.new_zw p{font-size:14px; color:#666666; margin-bottom:26px; text-indent:2em; line-height:24px;}
.new_zw img{ margin:0 auto; margin-bottom:30px;}
.new_pre{ margin-top:24px;}
.new_pre p{ font-size:16px; color:#666666; line-height:34px; cursor:pointer;}
.new_pre p a{ color:#666666;}
.new_pre p:hover a{ color:#d13b2e;}


